peel off one's glove - Alemán Inglés Diccionario